multiple taget radar - Spanish English Dictionary